home *** CD-ROM | disk | FTP | other *** search
- PRT_LINE /x1k1┌──────────────┐
- │ AES-FUNCTION │# CONTRL INTIN INTOUT ADDRIN ADDROUT
- └──────────────┘- ------ ------ ------ ------ ------
- !SHEL_READ! 0 120 error prog
- 1 0 param
- 2 1
- 3 2
- 4 0
- error
- 0:error
- 1:OK
- -------------- - ------ ------ ------ ------ ------
- !SHEL_WRITE! 0 121 execflag error prog
- 1 3 grphflag param
- 2 1 gemflag
- 3 2
- 4 0
- -------------- - ------ ------ ------ ------ ------
- !SHEL_ENViRoNmt! 0 125 error envrnbuffer
- 1 0 variable
- 2 1
- 3 2
- 4 0
- -------------- - ------ ------ ------ ------ ------
- !SHEL_FIND! 0 124 error filename
- 1 0
- 2 1
- 3 1
- 4 0
- -------------- - ------ ------ ------ ------ ------
- !SHEL_GET! 0 122 length shellbuffer
- 1 0
- 2 1
- 3 0
- 4 1
- -------------- - ------ ------ ------ ------ ------
- !SHEL_PUT! 0 123 length error shellbuffer
- 1 1
- 2 1
- 3 1
- 4 0
- -------------- - ------ ------ ------ ------ ------
- !SCRP_READ! 0 80 error scrapname
- 1 0
- 2 1
- 3 0
- 4 1
- -------------- - ------ ------ ------ ------ ------
- !SCRP_WRITE! 0 81 error scrapname
- 1 0
- 2 1
- 3 1
- 4 0
- -------------- - ------ ------ ------ ------ -------
- !FILE_SELECT! 0 90 error pathname
- 1 0 bexit filename
- 2 2
- 3 2
- 4 0
- bexit
- 0:Cancel
- 1:OK
- pathname of 64 bytes
- filename of 12 bytes
- -------------- - ------ ------ ------ ------ ------
- !APPL_INIT! 0 10 applhandle
- 1 0
- 2 1
- 3 0
- 4 0
- applhandle
- 0-...:application handle
- !APPL_INIT! 0 10 <0:error
- -------------- - ------ ------ ------ ------ ------
- !APPL_EXIT! 0 19 error
- 1 0
- 2 1
- 3 0
- 4 0
- -------------- - ------ ------ ------ ------ ------
- !APPL_FIND! 0 13 applhandle applname
- 1 0
- 2 1
- 3 1
- 4 0
- apname
- string of 8 bytes
- (ex:SCRENMGR)
- -------------- - ------ ------ ------ ------ ------
- !APPL_READ! 0 11 applhandle error messagebuffer
- 1 2 bytecount
- 2 1
- 3 1
- 4 0
- messagebuffer
- see MESSAGE BUFFER and EVENTS
- ┌──────────────┐
- │ AES-FUNCTION │# CONTRL INTIN INTOUT ADDRIN ADDROUT
- └──────────────┘- ------ ------ ------ ------ ------
- !APPL_WRITE! 0 12 applhandle error messagebuffer
- 1 2 bytecount
- 2 1
- 3 1
- 4 0
- -------------- - ------ ------ ------ ------ ------
- !APPL_RECORD! 0 15 evntcount evntcount evntbuffer
- 1 1
- 2 1
- 3 1
- 4 0
- evntbuffer structure: Event-Event-Event...
- Record structure: Type - Param1 - Param2
- Timer (ms) 0 tempoH tempoL
- Button 1 bstate -
- Mouse 2 mouseX mouseY
- Keyboard 3 Scan+state -
- -------------- - ------ ------ ------ ------ ------
- !APPL_PLAY! 0 14 evntcount 1 evntbuffer
- 1 2 speed
- 2 1
- 3 1
- 4 0
- speed
- 1-100:slow-normal
- -------------- - ------ ------ ------ ------ ------
- !EVNT_KeyBoaRD! 0 20 scan+ascii
- 1 0
- 2 1
- 3 0
- 4 0
- -------------- - ------ ------ ------ ------ ------
- !EVNT_BUTTon! 0 21 clikcount clikcount
- 1 3 buttmask Xmouse
- 2 5 buttstate Ymouse
- 3 0 buttstate
- 4 0 kbrdstate
-
- buttmask(b0=left button b1=right button)
- buttstate(b0=left button b1=right button)
- kbrdstate(b0=rshift b1=lshift)
- (b2=control b3=alternate)
- -------------- - ------ ------ ------ ------ ------
- !EVNT_MOUSe! 0 22 in/out 1
- 1 5 areaX mousX
- 2 5 areaY mousY
- 3 0 areaW buttstate
- 4 0 areaH kbrdstate
- -------------- - ------ ------ ------ ------ ------
- !EVNT_TIMEr! 0 24 timeL 1
- 1 2 timeH
- 2 1
- 3 0
- 4 0
- time(in 1/1000 sec.)
- -------------- - ------ ------ ------ ------ ------
- !EVNT_MESSage! 0 23 1 messbuffer
- 1 0
- 2 1
- 3 1
- 4 0
- -------------- - ------ ------ ------ ------ ------
- !EVNT_MULTI! 0 25 evnts evnts messbuffer
- 1 16 clikcount mousX
- 2 7 buttmask mousY
- 3 1 buttstate buttstate
- 4 0 in/out_1 kbrdstate
- 5 areaX_1 scan+ascii
- 6 areaY_1 clikcount
- 7 areaW_1
- 8 areaH_1
- 9 in/out_2
- 10 areaX_2
- 11 areaY_2
- 12 areaW_2
- 13 areaH_2
- 14 timeL
- 15 timeH
-
- evnts
- b0=event keyboard
- b1=event button
- b2=event mouse 1
- b3=event mouse 2
- b4=event message
- b5=event timer
- ┌──────────────┐
- │ AES-FUNCTION │# CONTRL INTIN INTOUT ADDRIN ADDROUT
- └──────────────┘- ------ ------ ------ ------ ------
- !MOUS_CLICK! 0 26 speed speed
- 1 2 R/W
- 2 1
- 3 0
- 4 0
- speed
- 0-4:slow-fast
- -------------- - ------ ------ ------ ------ ------
- !RSRC_LOAD! 0 110 error filename
- 1 0
- 2 1
- 3 1
- 4 0
- -------------- - ------ ------ ------ ------ ------
- !RSRC_FREE! 0 111 error
- 1 0
- 2 1
- 3 0
- 4 0
- -------------- - ------ ------ ------ ------ ------
- !RSRC_GetADDRess! 0 112 type error address
- 1 2 position
- 2 1
- 3 0
- 4 1
- type
- 0:Tree
- 1:Object
- 2:Text
- 3:Icon
- 4:Image
- 5:String
- 6:GraphicsData
- 7:ObjectSpecification
- 8:TextStringText
- 9:TextStringTemplate
- 10:TextStringValid
- 11:IconMask
- 12:IconData
- 13:IconString
- 14:ImageDataPointer
- 15:FreeStringPointer
- 16:FreeImagePointer
- -------------- - ------ ------ ------ ------ ------
- !RSRC_SetADDRess! 0 113 type error address
- 1 2 position
- 2 1
- 3 1
- 4 0
- -------------- - ------ ------ ------ ------ ------
- !RSRC_OBJeCtFIX! 0 114 objc error tree
- 1 1
- 2 1
- 3 1
- 4 0
- tree:see RESOURCES
- -------------- - ------ ------ ------ ------ ------
- !OBJC_ADD! 0 40 parent error tree
- 1 2 objc
- 2 1
- 3 1
- 4 0
- -------------- - ------ ------ ------ ------ ------
- !OBJC_DELETE! 0 41 objc error tree
- 1 1
- 2 1
- 3 1
- 4 0
- -------------- - ------ ------ ------ ------ ------
- !OBJC_CHANGE! 0 47 objc error tree
- 1 8 0
- 2 1 clipX
- 3 1 clipY
- 4 0 clipW
- 5 clipH
- 6 objcstate
- 7 redraw
- -------------- - ------ ------ ------ ------ ------
- !OBJC_ORDER! 0 45 objc error tree
- 1 2 position
- 2 1
- 3 1
- 4 0
- position
- 0:end
- 1:end-1
- 2:end-2 ...
- -1:start
- ┌──────────────┐
- │ AES-FUNCTION │# CONTRL INTIN INTOUT ADDRIN ADDROUT
- └──────────────┘- ------ ------ ------ ------ ------
- !OBJC_OFFSET! 0 44 objc error tree
- 1 1 objcX
- 2 3 objcY
- 3 1
- 4 0
- -------------- - ------ ------ ------ ------ ------
- !OBJC_DRAW! 0 42 objc error tree
- 1 6 depth
- 2 1 clipX
- 3 1 clipY
- 4 0 clipW
- 5 clipH
-
- depth
- 0:root
- 1:1rst generation
- 2:2nd generation
- 3:3rd generation ...
- -------------- - ------ ------ ------ ------ ------
- !OBJC_FIND! 0 43 objcorig objc tree
- 1 4 depth
- 2 1 poinX
- 3 1 poinY
- 4 0
- -------------- - ------ ------ ------ ------ ------
- !OBJC_EDIT! 0 46 objc error tree
- 1 4 char csorpos
- 2 2 csorpos
- 3 1 function
- 4 0
- function
- 1:begin
- 2:char
- 3:end
- -------------- - ------ ------ ------ ------ ------
- !MENU_BAR! 0 30 function error tree
- 1 1
- 2 1
- 3 1
- 4 0
- function
- 0:clear menu bar
- 1:draw menu bar
- -------------- - ------ ------ ------ ------ ------
- !MENU_TITLE! 0 33 objc error tree
- 1 2 function
- 2 1
- 3 1
- 4 0
- function
- 0:inverse title
- 1:normal title
- -------------- - ------ ------ ------ ------ ------
- !MENU_TEXT! 0 34 objc error tree
- 1 1 text
- 2 1
- 3 2
- 4 0
- -------------- - ------ ------ ------ ------ ------
- !MENU_CHEK! 0 31 objc error tree
- 1 2 function
- 2 1
- 3 1
- 4 0
- function
- 0:clear check mark
- 1:draw check mark
- -------------- - ------ ------ ------ ------ ------
- !MENU_ENABLE! 0 32 objc error tree
- 1 2 function
- 2 1
- 3 1
- 4 0
- function
- 0:disable option
- 1:enable option
- -------------- - ------ ------ ------ ------ ------
- !MENU_ACC! 0 35 applhandle accsnumber menutext
- 1 1
- 2 1
- 3 1
- 4 0
- ┌──────────────┐
- │ AES-FUNCTION │# CONTRL INTIN INTOUT ADDRIN ADDROUT
- └──────────────┘- ------ ------ ------ ------ ------
- !WIND_CREATE! 0 100 windform windhandle
- 1 5 windX
- 2 1 windY
- 3 0 windW
- 4 0 windH
-
- windform
- b0=name
- b1=closer
- b2=fuller
- b3=mover
- b4=info
- b5=sizer
- b6=up arrow
- b7=down arrow
- b8=vertical slider
- b9=left arrow
- b10=right arrow
- b11=horizontal slider
- windhandle
- 1-...:window handle
- <0:error)
- 0:screen manager
- -------------- - ------ ------ ------ ------ ------
- !WIND_DELETE! 0 103 windhandle error
- 1 1
- 2 1
- 3 0
- 4 0
- -------------- - ------ ------ ------ ------ ------
- !WIND_OPEN! 0 101 windhandle error
- 1 5 windX
- 2 1 windY
- 3 0 windW
- 4 0 windH
- -------------- - ------ ------ ------ ------ ------
- !WIND_CLOSE! 0 102 windhandle error
- 1 1
- 2 1
- 3 0
- 4 0
- -------------- - ------ ------ ------ ------ ------
- !WIND_GET! 0 104 windhandle error
- 1 2 function parm1
- 2 5 parm2
- 3 0 parm3
- 4 0 parm4
-
- function parameters
- Get workspace window 4 ┐
- Get space window 5 │ parm1=windX
- Get previous space window 6 ├ parm2=windY
- Get full space window 7 │ parm3=windW
- Get first rectangle 11 │ parm4=windH
- Get next rectangle 12 ┘
- Get horizontal slider position 8 parm1=(1-1000 , left-right)
- Get vertical slider position 9 parm1=(1-1000 , up-down)
- Get horizontal slider size 15 ┐ parm1=(1-1000 , mini-maxi , mini=-1)
- Get vertical slider size 16 ┘
- Get top window 10 parm1=windhandle
- Get screen manager buffer 17 parm1parm2=address parm3parm4=length
- -------------- - ------ ------ ------ ------ ------
- !WIND_SET! 0 105 windhandle error
- 1 6 function
- 2 1 parm1
- 3 0 parm2
- 4 0 parm3
- 5 parm4
-
- function parameters
- Set visible form 1 parm1=windform
- Set name 2 ┐ parm1/parm2=stringaddress
- Set info 3 ┘
- Set workspace window 4 ┐ parm1=windX
- Set space window 5 ├ parm2=windY
- Set previous space window 6 │ parm3=windW
- Set full space window 7 ┘ parm4=windH
- Set horizontal slider position 8 parm1=(1-1000 , left-right)
- Set vertical slider position 9 parm1=(1-1000 , up-down)
- Set horizontal slider size 15 ┐ parm1=(1-1000 , mini-maxi , mini=-1)
- Set vertical slider size 16 ┘
- Set top window 10 parm1=windhandle
- Set background screen 14 ┐ parm1parm2=treeaddress (0:normal)
- ┘ paarm3=objcorig
- ┌──────────────┐
- │ AES-FUNCTION │# CONTRL INTIN INTOUT ADDRIN ADDROUT
- └──────────────┘- ------ ------ ------ ------ ------
- !WIND_CALCulate! 0 108 windfield error
- 1 6 windform windX
- 2 5 windX windY
- 3 0 windY windW
- 4 0 windW windH
- 5 windH
-
- windfield
- 0:windextent
- 1:windspace
- -------------- - ------ ------ ------ ------ ------
- !WIND_FIND! 0 106 poinX windhandle
- 1 2 poinY
- 2 1
- 3 0
- 4 0
- -------------- - ------ ------ ------ ------ ------
- !WIND_UPDATE! 0 107 function error
- 1 1
- 2 1
- 3 0
- 4 0
- function
- 0:end update
- 1:begin update
- 2:end mouse control
- 3:begin mouse control
- -------------- - ------ ------ ------ ------ ------
- !FORM_CENTER! 0 54 1 tree
- 1 0 objcX
- 2 5 objcY
- 3 1 objcW
- 4 0 objcH
- -------------- - ------ ------ ------ ------ ------
- !FORM_DIAL! 0 51 function error 0
- 1 9 boxX
- 2 1 boxY
- 3 1 boxW
- 4 0 boxH
- 5 areaX
- 6 areaY
- 7 areaW
- 8 areaH
-
- funtion
- 0:reserve area
- 1:draw growing effect
- 2:draw shrinking effect
- 3:liberate area
- -------------- - ------ ------ ------ ------ ------
- !FORM_DO! 0 50 objcenter objcexit tree
- 1 1
- 2 1
- 3 1
- 4 0
- objcenter
- -1:none
- -------------- - ------ ------ ------ ------ ------
- !FORM_ALERT! 0 52 objcdeft objcselc alert
- 1 1
- 2 1
- 3 1
- 4 0
- objcdeft objcselc
- 0:none 1:1rst
- 1:1rst 2:2nd
- 2:2nd 3:3th
- 3:3th
- alert
- "[Pictogramm][ Text ][Button1][Button2][Button3]"
- 0:none 30 columns maxi 20 characters maxi each
- 1:note 5 lines maxi option. option.
- 2:wait
- 3:stop
- -------------- - ------ ------ ------ ------ ------
- !FORM_ERROR! 0 53 error 0
- 1 1
- 2 1
- 3 0
- 4 0
- -------------- - ------ ------ ------ ------ ------
- !GRAF_HANDLE! 0 77 grphhandle
- 1 0 cellW
- 2 5 cellH
- 3 0 boxW
- 4 0 boxH
- -------------- - ------ ------ ------ ------ ------
- !GRAF_MSKBSTATE! 0 79 1
- 1 0 mousX
- 2 5 mousY
- 3 0 buttstate
- 4 0 kbrdstate
- ┌──────────────┐
- │ AES-FUNCTION │# CONTRL INTIN INTOUT ADDRIN ADDROUT
- └──────────────┘- ------ ------ ------ ------ ------
- !GRAF_MOUSE! 0 78 mousform error data
- 1 1
- 2 1
- 3 1
- 4 0
- mousform data
- 0:arrow see MOUS_SFORM(GEM_VDI)
- 1:text cursor
- 2:bee
- 3:pointed hand
- 4:flatted hand
- 5:thin cross
- 6:thick cross
- 7:outlined cross
- 255:user defined mouse
- 256:hide mouse
- 257:show mouse
- -------------- - ------ ------ ------ ------ ------
- !GRAF_WATCHBOX! 0 75 0 out/in tree
- 1 4 objc
- 2 1 instate
- 3 1 outstate
- 4 0
- -------------- - ------ ------ ------ ------ ------
- !GRAF_SLIDEBOX! 0 76 parent position tree
- 1 3 objc
- 2 1 hor/ver
- 3 1
- 4 0
- position
- (0-1000)
- -------------- - ------ ------ ------ ------ ------
- !GRAF_RUBBERBOX! 0 70 rboxX error
- 1 4 rboxY rboxW
- 2 3 rboxW rboxH
- 3 0 rboxH
- 4 0
- -------------- - ------ ------ ------ ------ ------
- !GRAF_DRAGBOX! 0 71 dboxW error
- 1 8 dboxH dboxX
- 2 3 dboxX dboxY
- 3 0 dboxY
- 4 0 Xmini
- 5 Ymini
- 6 Xmaxi+dboxW
- 7 Ymaxi+dboxH
- -------------- - ------ ------ ------ ------ ------
- !GRAF_MOVEBOX! 0 72 mboxW error
- 1 6 mboxH
- 2 1 starX
- 3 0 starY
- 4 0 finiX
- 5 finiY
- -------------- - ------ ------ ------ ------ ------
- !GRAF_GROWBOX! 0 73 starX error
- 1 8 starY
- 2 1 starW
- 3 0 starH
- 4 0 finiX
- 5 finiY
- 6 finiW
- 7 finiH
- -------------- - ------ ------ ------ ------ ------
- !GRAF_SHRINKBOX! 0 74 finiX error
- 1 8 finiY
- 2 1 finiW
- 3 0 finiH
- 4 0 starX
- 5 starY
- 6 starW
- 7 starH
- -------------- - ------ ------ ------ ------ ------
-
-
- !AES Version 1.20:!
- ┌──────────────┐
- │ AES-FUNCTION │# CONTRL INTIN INTOUT ADDRIN ADDROUT
- └──────────────┘- ------ ------ ------ ------ ------
- !FILE_SELECTINFO! 0 91 error pathname
- 1 0 objcexit filename
- 2 2 infomessage
- 3 3
- 4 0
- -------------- - ------ ------ ------ ------ ------
- !WIND_NEW! 0 109
- 1 0
- 2 0
- 3 0
- 4 0
-